<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>do--while循环</title>
</head>
<body>
    <script>
        // do while 循环结构
        // do {
        //     // 循环体
        // }while(条件表达式)

        // 2、执行思路， 跟while不同的是 do while 先执行一次循环体，再判断条件
        // 如果条件为真，则继续执行循环体，否则退出循环，就是必须要有一次执行循环体

        var i = 1;
        do{
            console.log('good job');
            i++;
        }while(i<=10)


        var f = 1; // 期望工资
        do {
            console.log('先实习'+f+'个月');
            f++;

        }while(f<1)  // 条件为false，还执行了一次循环体 

        // *先执行循环体，再判断，会发现do while 循环语句至少会执行一次循环体代码


        // 小案例
        // 1.弹出提示框 你很会打吗 如果输入 是 就提示 会打有屁用啊 否则，一直执行
        do{
            var str = prompt('你喜欢我吗？');
        }while(str !== '喜欢')
        alert('嘻嘻嘻😊');

        // 2.无聊的累加和
        var n = 1;
        var sum =0;
        do{
            sum+=n;
            n++;
        }while(n<=100)
        console.log(sum);


    </script>
</body>
</html>